AIOSEO\Plugin\Common\Utils\Helpers D

Total Complexity 398
Dependencies 11
Dependents 1
Total lines 2,246
Lines of code 1,262
Logical lines of code 582
Comment lines 750
Methods 86
Properties 1

Methods 86

Method Rating Maintainability Complexity Lines of code
getVueData()
D
14
62 258
getAcfContent()
A
43 15 44
getPublicPostTypes()
A
44 14 44
getPublicTaxonomies()
A
45 13 41
canonicalUrl()
A
48 13 31
getPost()
A
50 13 28
doShortcodes()
A
43 11 46
isWooCommercePage()
A
51 10 30
attachmentUrlToPostId()
A
47 9 34
getCustomFieldsContent()
A
52 9 24
getHomePageId()
A
54 9 20
isValidPost()
A
57 8 17
getContent()
S
52 7 22
sanitizeOption()
S
54 7 21
getScriptUrl()
S
55 7 17
arraysDifferent()
S
58 6 17
internationalize()
S
58 6 16
maybeRemoveTrailingSlash()
S
59 6 13
getNoindexedObjects()
S
61 6 12
getJedLocaleData()
S
57 5 16
isWooCommerceShopPage()
S
65 6 8
getSiteUsers()
S
51 4 27
maybeUnserialize()
S
60 5 12
isSpecialPage()
S
63 5 11
utmUrl()
S
57 4 18
truncate()
S
59 4 14
extractSitemapUrlsFromRobotsTxt()
S
59 4 13
isBuddyPressPage()
S
62 4 12
getBlogPage()
S
62 4 12
getAnalysisContent()
S
61 4 11
makeUrlAbsolute()
S
62 4 11
sendRequest()
S
55 3 21
getPluginData()
S
57 3 16
supportsMeta()
S
77 4 3
isStaticHomePage()
S
65 4 8
shouldEnqueue()
S
63 4 10
getScoreClass()
S
64 4 10
getTimeZoneOffset()
S
59 3 14
getQueriedObject()
S
64 3 11
localizedUrl()
S
62 3 11
getSiteLogoUrl()
S
63 3 11
getPageNumber()
S
64 3 11
sanitizeDomain()
S
62 3 11
validateIp()
S
66 3 9
getCurrentScreen()
S
70 3 6
isScreenPostType()
S
68 3 7
isScreenBase()
S
68 3 7
getUrl()
S
66 3 8
enqueueStyle()
S
64 3 10
isStaticPage()
S
79 3 3
isBuddyPressUser()
S
78 3 3
convertFileSize()
S
58 2 14
enqueueScript()
S
64 2 11
isNginx()
S
69 2 6
getSiteLogoId()
S
71 2 6
getNetworkId()
S
72 2 6
wpfs()
S
66 2 9
getUserRoles()
S
66 2 9
isStaticPostsPage()
S
78 2 3
unsetValue()
S
70 2 6
getWpContentUrl()
S
74 2 4
removeImageDimensions()
S
78 2 3
getNoindexedWooCommercePages()
S
65 2 10
isDev()
S
78 2 3
jsonTagsToCommaSeparatedList()
S
66 2 8
isApache()
S
69 2 6
isPostTypeNoindexed()
S
75 1 4
escapeRegex()
S
79 1 3
logo()
S
78 1 3
getNoindexedTaxonomies()
S
80 1 3
pregReplace()
S
75 1 4
escapeRegexReplacement()
S
79 1 3
formatDateTime()
S
78 1 3
getSiteUrl()
S
78 1 3
isValidAttachment()
S
74 1 4
isTaxTerm()
S
75 1 4
isWpmlActive()
S
80 1 3
getReadingTime()
S
72 1 5
isTaxonomyNoindexed()
S
75 1 4
decodeHtmlEntities()
S
79 1 3
stripPunctuation()
S
74 1 4
isWooCommerceActive()
S
80 1 3
isBuddyPressActive()
S
80 1 3
getSiteDomain()
S
79 1 3
getNoindexedPostTypes()
S
80 1 3
encodeOutputHtml()
S
77 1 3